React Native
Dashboard
Module 1: Introduction
1.1
Why React Native
1.2
What is React Native
1.3
Inner Working of React Native
Module 2: React Native Basics
2.1
Installing CLI
2.2
Creating Project
2.3
Running on Emulator and Physical Device
2.4
Hello World Component
Module 3: Styling
3.1
Styling
3.2
Styling-2
3.3
Components Revised
3.4
Using FlatList
3.5
Using FlatList -2
Module 4: React Native Navigation
4.1
Navigation Part 1
4.2
Navigation Part 2
4.3
Navigation Exercise Solution 1
4.4
Navigation Exercise Solution Part 2
4.5
Navigation Exercise Solution Part 3
4.6
Bottom Tab Navigator
4.7
Folder structure
4.8
Tweaking App Navigator
4.9
Configuring Home
4.10
Additional Components
4.11
Finalizing Application
Module 5: Authentication
5.1
App Intro
5.2
Creating Firebase Project
5.3
Folder Structure of App
5.4
Creating AuthProvider (Context API)
5.5
Tweaking AppNavigator
5.6
Adding Layout
5.7
Creating login
5.8
Login Part 2
5.9
Creating Auth Layout
5.10
Adding Properties to Components
5.11
Adding SignUP
5.12
Creating User Profile
5.13
Logging In User
5.14
Forget Password Function
5.15
Final Fix
Module 6: Major Project - Expense Tracker App
6.1
App Introduction
6.2
Folder Structure
6.3
Creating Login
6.4
Sigining In
6.5
Creating Methods
6.6
Unsubscribing to Auth State Changes
6.7
Completing Login Screen
6.8
Creating Register Screen
6.9
Connecting Database
6.10
Home Screen
6.11
Home Screen Layout
6.12
Compeleting Home Screen
6.13
Creating Methods- 3
6.14
Home Screens Methods
6.15
Creating Add Screen
6.16
Adding Methods to AddScreen
6.17
Adding Methods Part 2
6.18
Creating ALL Transactions
6.19
Update Screen
6.20
Adding State to Update
6.21
Methods Update Screen
6.22
Delete Method
6.23
Bug Fix
Module 7: Local Notifications in React Native
7.1
Notifications
7.2
Scheduling Notification
7.3
Recieving Notifications
7.4
Adding Event Listeners
Module 8: Major Project - Tic Tac Toe App
8.1
App Intro
8.2
Code Tour
8.3
Adding Methods
8.4
Creating Layout
8.5
Imports
8.6
Adding States
8.7
Adding Methods to Board
8.8
Board Layout
8.9
Final Application
Your browser does not support the video tag.
Select a lecture to begin